gammon steak - French English Dictionary